<!DOCTYPE html>
<html lang="en">

<head>
  <meta charset="UTF-8">
  <meta http-equiv="X-UA-Compatible" content="IE=edge">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <title>Document</title>
</head>

<body>

</body>

</html>

<script>
  /* 
 
     条件分支 的用法1:
       if (表达式) {
         // 代码块
       }
   
       执行逻辑： 若表达式的返回值为『真』，则 执行对应的 代码块
       // 案例：如果 小明的岁数，大于 18岁，则 alert 提示，“你好，成年人！”
       var mingAge = 9;
      
       if (mingAge >= 18) {
         alert('你好，成年人！')
       }
 
 
     条件分支 的用法2：
       if (表达式) {
         // 代码块A 
       } else {
         // 代码块B
       }
 
       // 执行逻辑： 若表达式的返回值为「真」，则执行 代码块A
         否则（即表达式的返回值为「假」），则执行 代码块B
 
 
     
     条件分支 的用法3：
       if (表达式A) {
         // 代码块A
       } else if (表达式B) {
         // 代码块B
       } else if (表达式C) {
         // 代码块C
       } ... {
     
       } else {
         // 代码块 else
       }
 
     执行逻辑：
       代码自上往下执行，只要遇到 哪个表达式的返回值是「真」，则执行对应代码块。
         否则，执行 代码块 else。
       强调：有且仅有一个代码块会被执行。
   */



  /* 人的岁数划分：
    0~12 岁是： 儿童 [0, 12)
    12~18 ：是 青少年（包含12岁，即不包含 18岁）-> 即数学上的 `[12, 18)`
    18~60：是 成年人  ->  [18, 60)
    60岁以上是 老年人  ->  [60, 无穷大)
  
    
    案例：小明的岁数，根据其岁数，alert 出 '你好, XX'
  */

  var mingAge = 29;

</script>